medical & claims processor careers in Stockport, United Kingdom